sewing factory - French English Dictionary